/*
   2018threedpay.css
   <taoxueUI>
   
   Created by Pingxi on 2017-08-29.
   Copyright 2017 Pingxi. All rights reserved.
*/
.TaoApp_header{
				width: 100%;
				height: 50px;
				background: red;
				color: #FFF;
				text-align: center;
				line-height: 50px;
				position: fixed;
				z-index: 10;
				top: 0px;
				left: 0px;
			}
			.TaoApp_header .TaoApp_hl{
				width: 20%;
				height: 50px;
				float: left;
				font-size: 24px;
				
			}
			.TaoApp_header .TaoApp_hl a{
				color: #FFF;
				text-decoration: none;
			}
			.TaoApp_header .TaoApp_hm{
				width: 60%;
				height: 50px;
				float: left;
				font-size:1.2em;
				
			}
			.TaoApp_header .TaoApp_hm a{
				color:#FFF;
				}
			.TaoApp_xinxi{
				width: 100%;
				height: 100px;
				background: #555;
			}
			.TaoApp_xinxi a{
				width: 25%;
				height: 40px;
				float: left;
				color: #FFF;
				text-decoration: none;
				text-align: center;
				padding-top: 60px;
				
				
			}
			.TaoApp_xinxi .pay1{
				background: url("http://tx97.cn/images/pay1.png") no-repeat;
				background-size: 35px 35px;
				background-position:center 20px;
			}
			.TaoApp_xinxi .pay2{
				background: url("http://tx97.cn/images/pay2.png") no-repeat;
				background-size: 35px 35px;
				background-position:center 20px;
			}
			.TaoApp_xinxi .pay3{
				background: url("http://tx97.cn/images/pay3.png") no-repeat;
				background-size: 35px 35px;
				background-position:center 20px;
			}
			.TaoApp_xinxi .pay4{
				background: url("http://tx97.cn/images/pay4.png") no-repeat;
				background-size: 35px 35px;
				background-position:center 20px;
			}
			.content #queryForm .conTable tr{
				background: #FFF;
				margin: 5px 0px;
				border-bottom: 1px solid #FAFAFA;
				border-top: 1px solid #FAFAFA;
				padding:0px;
			}
			.content #queryForm .conTable tr th{
				text-align: left;
				font-size: 1em;
				line-height: 30px;
				text-indent: 15px;
				vertical-align:center;
			}
			.inputTxt{
				color: #999;
				border:none;
				height:16px;
				line-height:16px;
				padding:0px;
				outline:none;
			}
			.qdRadioSel,.qdRadio{
				border:none;
			}
			.paynext {
				background-color: rgba(0,0,0,0.5);
				display: block;
				line-height: 40px;
				font-size: 16px;
				color: #fff !important;
				cursor: pointer;
				width: 100%;
				height: 40px;
				text-align: center;
				position: fixed;
				z-index: 11;
				bottom: 0px;
				left: 0px;
				background-image:none;
				border-radius:0px;
			}
			.account {
    width: 80%;
    font-size: 0.9em;
}
		 .SHTitle{
			height: 20px;
			line-height: 20px;
			width: 96%;
			padding: 2%;
			text-align: left;
			background: lightblue;
			height: auto;
			color: aliceblue;
			text-shadow: 0px 0px 2px cadetblue;
		}
		.ext-input {
		float:left;
    margin: 0px;
    width: 100%;
}
.white {
    width: 25%;
    float: left;
    background: aliceblue;
    line-height: 30px;
    color: #555;
    text-indent: 5px;
}
.searchHistory .searchBox {
    padding: 0px;
}
.searchTable th {
    background: #89b0f3;
    color: #fff;
    border:none;
   font-size: 1em;
    line-height: 30px;
}


			*{
				padding: 0px;
				margin: 0px;
				border: none;
			}
			.Pay-box{
				width: 98%;
				margin: 5px auto;
				background: #FFF;
				border: 1px solid #F5F5F5;
				border-radius: 5px;
				overflow: hidden;
			}
			.Pay-box .Pay-top-01{
				background: lightblue;
				color: #FFF;
				line-height: 30px;
				height: 30px;
				text-shadow: 0px 0px 2px #1B6D85;
			}
			.Pay-box .Pay-top-01 a{
				font-size: 0.9em;
				width: 40%;
				float: left;
				text-indent: 10px;
				text-decoration: none;
				color: #FFF;
			}
			.Pay-box .Pay-top-01 span{
				font-size: 0.8em;
			}
			.Pay-box .Pay-top-02{
				text-align: center;
			}
			.Pay-box .Pay-top-02 b{
				color: red;
				font-size: 1.5em;
				line-height: 50px;
			}
			.Pay-box .Pay-top-02 b a{
				color: #FFF;
				background: #006EFF;
				padding: 2px 10px;
				border-radius: 5px;
				text-decoration: none;
				margin: 0px 5px;
			}
			.Pay-box .Pay-top-02 p{
				color: #999;
				font-size: 0.7em;
				line-height: 25px;
			}
			.Pay-bottom-01{
				background: #7F8EA0;
				line-height: 30px;
				color: #FFF;
			}
			.Pay-bottom-01 .Pay-bottom-l{
				width: 5%;
				float: left;
				text-align: center;
			}
			.Pay-bottom-01 .Pay-bottom-c{
				width: 55%;
				text-align: right;
				float: left;
				font-size: 0.8em;
			}
			.Pay-bottom-01 .Pay-bottom-r{
				font-size: 0.8em;
				text-align: right;
				padding-right: 10px;
			}
.cl {
    margin-bottom: 50px;
    text-align: center;
}